# near model CODE resource # jump table entries: 61928-61968 (41 of them) 00000000 FFFF .invalid <> 00000002 F1E8 .invalid <> 00000004 0000 12F6 ori.b D0, 0xF6 00000008 2F0A move.l -[A7], A2 0000000A 246F 0008 movea.l A2, [A7 + 0x8] 0000000E 41ED B260 lea.l A0, [A5 - 0x4DA0] 00000012 2488 move.l [A2], A0 00000014 41ED B78E lea.l A0, [A5 - 0x4872] 00000018 2488 move.l [A2], A0 0000001A 486A 0004 pea.l [A2 + 0x4] 0000001E 4EBA 052A jsr [PC + 0x52A /* 0000054A */] 00000022 7001 moveq.l D0, 0x01 00000024 2540 0010 move.l [A2 + 0x10], D0 00000028 42AA 0014 clr.l [A2 + 0x14] 0000002C 204A movea.l A0, A2 0000002E 584F addq.w A7, 4 00000030 245F movea.l A2, [A7]+ 00000032 4E75 rts 00000034 2F0A move.l -[A7], A2 00000036 246F 0008 movea.l A2, [A7 + 0x8] 0000003A 200A move.l D0, A2 0000003C 6758 beq +0x5A /* 00000096 */ 0000003E 41ED B78E lea.l A0, [A5 - 0x4872] 00000042 2488 move.l [A2], A0 00000044 2F0A move.l -[A7], A2 00000046 4EBA 01D4 jsr [PC + 0x1D4 /* 0000021C */] 0000004A 2F0A move.l -[A7], A2 0000004C 4EBA 004E jsr [PC + 0x4E /* 0000009C */] 00000050 4AAA 0014 tst.l [A2 + 0x14] 00000054 504F addq.w A7, 8 00000056 6706 beq +0x8 /* 0000005E */ 00000058 206A 0014 movea.l A0, [A2 + 0x14] 0000005C A023 syscall DisposHandle/DisposeHandle label0000005E: 0000005E 204A movea.l A0, A2 00000060 5888 addq.l A0, 4 00000062 2008 move.l D0, A0 00000064 6718 beq +0x1A /* 0000007E */ 00000066 41ED B248 lea.l A0, [A5 - 0x4DB8] 0000006A 2548 0004 move.l [A2 + 0x4], A0 0000006E 204A movea.l A0, A2 00000070 5888 addq.l A0, 4 00000072 2008 move.l D0, A0 00000074 6708 beq +0xA /* 0000007E */ 00000076 41ED B260 lea.l A0, [A5 - 0x4DA0] 0000007A 2548 0004 move.l [A2 + 0x4], A0 label0000007E: 0000007E 200A move.l D0, A2 00000080 6706 beq +0x8 /* 00000088 */ 00000082 41ED B260 lea.l A0, [A5 - 0x4DA0] 00000086 2488 move.l [A2], A0 label00000088: 00000088 4A6F 000C tst.w [A7 + 0xC] 0000008C 6F08 ble +0xA /* 00000096 */ 0000008E 2F0A move.l -[A7], A2 00000090 4EBA 11F8 jsr [PC + 0x11F8 /* 0000128A */] 00000094 584F addq.w A7, 4 label00000096: 00000096 204A movea.l A0, A2 00000098 245F movea.l A2, [A7]+ 0000009A 4E75 rts fn0000009C: 0000009C 514F subq.w A7, 8 0000009E 42A7 clr.l -[A7] 000000A0 486D F250 pea.l [A5 - 0xDB0] 000000A4 206F 0014 movea.l A0, [A7 + 0x14] 000000A8 4868 0004 pea.l [A0 + 0x4] 000000AC 486F 000C pea.l [A7 + 0xC] 000000B0 4EBA 06B8 jsr [PC + 0x6B8 /* 0000076A */] 000000B4 41ED B23C lea.l A0, [A5 - 0x4DC4] 000000B8 2F48 0010 move.l [A7 + 0x10], A0 000000BC 41ED B260 lea.l A0, [A5 - 0x4DA0] 000000C0 2F48 0010 move.l [A7 + 0x10], A0 000000C4 4FEF 0018 lea.l A7, [A7 + 0x18] 000000C8 4E75 rts fn000000CA: 000000CA 48E7 1838 movem.l -[A7], D3,D4,A2,A3,A4 000000CE 514F subq.w A7, 8 000000D0 246F 0020 movea.l A2, [A7 + 0x20] 000000D4 266F 0024 movea.l A3, [A7 + 0x24] 000000D8 2F2F 0028 move.l -[A7], [A7 + 0x28] 000000DC 2F0B move.l -[A7], A3 000000DE 486A 0004 pea.l [A2 + 0x4] 000000E2 4EBA 0482 jsr [PC + 0x482 /* 00000566 */] 000000E6 3600 move.w D3, D0 000000E8 3003 move.w D0, D3 000000EA 48C0 ext.l D0 000000EC 4FEF 000C lea.l A7, [A7 + 0xC] 000000F0 670A beq +0xC /* 000000FC */ 000000F2 3003 move.w D0, D3 000000F4 504F addq.w A7, 8 000000F6 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+ 000000FA 4E75 rts label000000FC: 000000FC B5ED A5E2 cmpa.l A2, [A5 - 0x5A1E] 00000100 57C0 seq D0 00000102 4400 neg.b D0 00000104 4880 ext.w D0 00000106 48C0 ext.l D0 00000108 6772 beq +0x74 /* 0000017C */ 0000010A 286B 0008 movea.l A4, [A3 + 0x8] 0000010E 200C move.l D0, A4 00000110 6764 beq +0x66 /* 00000176 */ 00000112 2F0B move.l -[A7], A3 00000114 486A 0004 pea.l [A2 + 0x4] 00000118 4EBA 0556 jsr [PC + 0x556 /* 00000670 */] 0000011C 2600 move.l D3, D0 0000011E 7800 moveq.l D4, 0x00 00000120 7004 moveq.l D0, 0x04 00000122 2032 0808 move.l D0, [A2 + D0 + 0x8] 00000126 2203 move.l D1, D3 00000128 5281 addq.l D1, 1 0000012A B280 cmp.l D1, D0 0000012C 504F addq.w A7, 8 0000012E 6C40 bge +0x42 /* 00000170 */ 00000130 486A 0004 pea.l [A2 + 0x4] 00000134 486F 0004 pea.l [A7 + 0x4] 00000138 4EBA 0612 jsr [PC + 0x612 /* 0000074C */] 0000013C 97CB sub.l A3, A3 0000013E 504F addq.w A7, 8 00000140 600C bra +0xE /* 0000014E */ label00000142: 00000142 246B 0008 movea.l A2, [A3 + 0x8] 00000146 200A move.l D0, A2 00000148 6704 beq +0x6 /* 0000014E */ 0000014A 2052 movea.l A0, [A2] 0000014C 3810 move.w D4, [A0] label0000014E: 0000014E 2003 move.l D0, D3 00000150 5383 subq.l D3, 1 00000152 4A80 tst.l D0 00000154 670E beq +0x10 /* 00000164 */ 00000156 4857 pea.l [A7] 00000158 4EBA 0644 jsr [PC + 0x644 /* 0000079E */] 0000015C 2648 movea.l A3, A0 0000015E 2008 move.l D0, A0 00000160 584F addq.w A7, 4 00000162 66DE bne -0x20 /* 00000142 */ label00000164: 00000164 41ED B23C lea.l A0, [A5 - 0x4DC4] 00000168 2E88 move.l [A7], A0 0000016A 41ED B260 lea.l A0, [A5 - 0x4DA0] 0000016E 2E88 move.l [A7], A0 label00000170: 00000170 2F0C move.l -[A7], A4 00000172 3F04 move.w -[A7], D4 00000174 A935 syscall InsertMenu label00000176: 00000176 7001 moveq.l D0, 0x01 00000178 2B40 A5DE move.l [A5 - 0x5A22], D0 label0000017C: 0000017C 7000 moveq.l D0, 0x00 0000017E 504F addq.w A7, 8 00000180 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+ 00000184 4E75 rts fn00000186: 00000186 206F 0004 movea.l A0, [A7 + 0x4] 0000018A B1ED A5E2 cmpa.l A0, [A5 - 0x5A1E] 0000018E 57C0 seq D0 00000190 4400 neg.b D0 00000192 4880 ext.w D0 00000194 48C0 ext.l D0 00000196 2B40 A5DE move.l [A5 - 0x5A22], D0 0000019A 2F2F 0008 move.l -[A7], [A7 + 0x8] 0000019E 4868 0004 pea.l [A0 + 0x4] 000001A2 4EBA 04E6 jsr [PC + 0x4E6 /* 0000068A */] 000001A6 504F addq.w A7, 8 000001A8 4E75 rts 000001AA 48E7 0038 movem.l -[A7], A2,A3,A4 000001AE 514F subq.w A7, 8 000001B0 286F 0018 movea.l A4, [A7 + 0x18] 000001B4 B9ED A5E2 cmpa.l A4, [A5 - 0x5A1E] 000001B8 57C0 seq D0 000001BA 4400 neg.b D0 000001BC 4880 ext.w D0 000001BE 48C0 ext.l D0 000001C0 6652 bne +0x54 /* 00000214 */ 000001C2 4AAD A5E2 tst.l [A5 - 0x5A1E] 000001C6 670A beq +0xC /* 000001D2 */ 000001C8 2F2D A5E2 move.l -[A7], [A5 - 0x5A1E] 000001CC 4EBA 004E jsr [PC + 0x4E /* 0000021C */] 000001D0 584F addq.w A7, 4 label000001D2: 000001D2 486C 0004 pea.l [A4 + 0x4] 000001D6 486F 0004 pea.l [A7 + 0x4] 000001DA 4EBA 0570 jsr [PC + 0x570 /* 0000074C */] 000001DE 504F addq.w A7, 8 000001E0 600E bra +0x10 /* 000001F0 */ label000001E2: 000001E2 246B 0008 movea.l A2, [A3 + 0x8] 000001E6 200A move.l D0, A2 000001E8 6706 beq +0x8 /* 000001F0 */ 000001EA 2F0A move.l -[A7], A2 000001EC 4267 clr.w -[A7] 000001EE A935 syscall InsertMenu label000001F0: 000001F0 4857 pea.l [A7] 000001F2 4EBA 05AA jsr [PC + 0x5AA /* 0000079E */] 000001F6 2648 movea.l A3, A0 000001F8 2008 move.l D0, A0 000001FA 584F addq.w A7, 4 000001FC 66E4 bne -0x1A /* 000001E2 */ 000001FE 41ED B23C lea.l A0, [A5 - 0x4DC4] 00000202 2E88 move.l [A7], A0 00000204 41ED B260 lea.l A0, [A5 - 0x4DA0] 00000208 2E88 move.l [A7], A0 0000020A 7001 moveq.l D0, 0x01 0000020C 2B40 A5DE move.l [A5 - 0x5A22], D0 00000210 2B4C A5E2 move.l [A5 - 0x5A1E], A4 label00000214: 00000214 504F addq.w A7, 8 00000216 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 0000021A 4E75 rts fn0000021C: 0000021C 48E7 0030 movem.l -[A7], A2,A3 00000220 514F subq.w A7, 8 00000222 246F 0014 movea.l A2, [A7 + 0x14] 00000226 B5ED A5E2 cmpa.l A2, [A5 - 0x5A1E] 0000022A 57C0 seq D0 0000022C 4400 neg.b D0 0000022E 4880 ext.w D0 00000230 48C0 ext.l D0 00000232 6742 beq +0x44 /* 00000276 */ 00000234 486A 0004 pea.l [A2 + 0x4] 00000238 486F 0004 pea.l [A7 + 0x4] 0000023C 4EBA 050E jsr [PC + 0x50E /* 0000074C */] 00000240 504F addq.w A7, 8 00000242 600E bra +0x10 /* 00000252 */ label00000244: 00000244 246B 0008 movea.l A2, [A3 + 0x8] 00000248 200A move.l D0, A2 0000024A 6706 beq +0x8 /* 00000252 */ 0000024C 2052 movea.l A0, [A2] 0000024E 3F10 move.w -[A7], [A0] 00000250 A936 syscall DeleteMenu label00000252: 00000252 4857 pea.l [A7] 00000254 4EBA 0548 jsr [PC + 0x548 /* 0000079E */] 00000258 2648 movea.l A3, A0 0000025A 2008 move.l D0, A0 0000025C 584F addq.w A7, 4 0000025E 66E4 bne -0x1A /* 00000244 */ 00000260 41ED B23C lea.l A0, [A5 - 0x4DC4] 00000264 2E88 move.l [A7], A0 00000266 41ED B260 lea.l A0, [A5 - 0x4DA0] 0000026A 2E88 move.l [A7], A0 0000026C 7001 moveq.l D0, 0x01 0000026E 2B40 A5DE move.l [A5 - 0x5A22], D0 00000272 42AD A5E2 clr.l [A5 - 0x5A1E] label00000276: 00000276 504F addq.w A7, 8 00000278 4CDF 0C00 movem.l A2,A3, [A7]+ 0000027C 4E75 rts 0000027E 42A7 clr.l -[A7] 00000280 486D F270 pea.l [A5 - 0xD90] 00000284 2F2F 0010 move.l -[A7], [A7 + 0x10] 00000288 4EAD DA98 jsr [A5 - 0x2568] 0000028C 584F addq.w A7, 4 0000028E 2F08 move.l -[A7], A0 00000290 2F2F 0010 move.l -[A7], [A7 + 0x10] 00000294 4EBA 0050 jsr [PC + 0x50 /* 000002E6 */] 00000298 4FEF 0010 lea.l A7, [A7 + 0x10] 0000029C 4E75 rts 0000029E 42A7 clr.l -[A7] 000002A0 486D F270 pea.l [A5 - 0xD90] 000002A4 2F2F 0010 move.l -[A7], [A7 + 0x10] 000002A8 2F2F 0010 move.l -[A7], [A7 + 0x10] 000002AC 4EBA 0038 jsr [PC + 0x38 /* 000002E6 */] 000002B0 4FEF 0010 lea.l A7, [A7 + 0x10] 000002B4 4E75 rts 000002B6 594F subq.w A7, 4 000002B8 4857 pea.l [A7] 000002BA 486D F278 pea.l [A5 - 0xD88] 000002BE 2F2F 0014 move.l -[A7], [A7 + 0x14] 000002C2 4EAD DA98 jsr [A5 - 0x2568] 000002C6 584F addq.w A7, 4 000002C8 2F08 move.l -[A7], A0 000002CA 2F2F 0014 move.l -[A7], [A7 + 0x14] 000002CE 4EBA 0016 jsr [PC + 0x16 /* 000002E6 */] 000002D2 2008 move.l D0, A0 000002D4 4FEF 0010 lea.l A7, [A7 + 0x10] 000002D8 6706 beq +0x8 /* 000002E0 */ 000002DA 2057 movea.l A0, [A7] 000002DC 584F addq.w A7, 4 000002DE 4E75 rts label000002E0: 000002E0 91C8 sub.l A0, A0 000002E2 584F addq.w A7, 4 000002E4 4E75 rts fn000002E6: 000002E6 48E7 003A movem.l -[A7], A2,A3,A4,A6 000002EA 514F subq.w A7, 8 000002EC 266F 0020 movea.l A3, [A7 + 0x20] 000002F0 2C6F 0024 movea.l A6, [A7 + 0x24] 000002F4 286F 0028 movea.l A4, [A7 + 0x28] 000002F8 200B move.l D0, A3 000002FA 660A bne +0xC /* 00000306 */ 000002FC 91C8 sub.l A0, A0 000002FE 504F addq.w A7, 8 00000300 4CDF 5C00 movem.l A2,A3,A4,A6, [A7]+ 00000304 4E75 rts label00000306: 00000306 206F 001C movea.l A0, [A7 + 0x1C] 0000030A 4868 0004 pea.l [A0 + 0x4] 0000030E 486F 0004 pea.l [A7 + 0x4] 00000312 4EBA 0438 jsr [PC + 0x438 /* 0000074C */] 00000316 504F addq.w A7, 8 00000318 6028 bra +0x2A /* 00000342 */ label0000031A: 0000031A 2F0C move.l -[A7], A4 0000031C 2F0B move.l -[A7], A3 0000031E 2F0A move.l -[A7], A2 00000320 4E96 jsr [A6] 00000322 4A80 tst.l D0 00000324 4FEF 000C lea.l A7, [A7 + 0xC] 00000328 6718 beq +0x1A /* 00000342 */ 0000032A 264A movea.l A3, A2 0000032C 41ED B23C lea.l A0, [A5 - 0x4DC4] 00000330 2E88 move.l [A7], A0 00000332 41ED B260 lea.l A0, [A5 - 0x4DA0] 00000336 2E88 move.l [A7], A0 00000338 204B movea.l A0, A3 0000033A 504F addq.w A7, 8 0000033C 4CDF 5C00 movem.l A2,A3,A4,A6, [A7]+ 00000340 4E75 rts label00000342: 00000342 4857 pea.l [A7] 00000344 4EBA 0458 jsr [PC + 0x458 /* 0000079E */] 00000348 2448 movea.l A2, A0 0000034A 2008 move.l D0, A0 0000034C 584F addq.w A7, 4 0000034E 66CA bne -0x34 /* 0000031A */ 00000350 41ED B23C lea.l A0, [A5 - 0x4DC4] 00000354 2E88 move.l [A7], A0 00000356 41ED B260 lea.l A0, [A5 - 0x4DA0] 0000035A 2E88 move.l [A7], A0 0000035C 91C8 sub.l A0, A0 0000035E 504F addq.w A7, 8 00000360 4CDF 5C00 movem.l A2,A3,A4,A6, [A7]+ 00000364 4E75 rts 00000366 48E7 1020 movem.l -[A7], D3,A2 0000036A 514F subq.w A7, 8 0000036C 262F 001C move.l D3, [A7 + 0x1C] 00000370 206F 0014 movea.l A0, [A7 + 0x14] 00000374 4868 0004 pea.l [A0 + 0x4] 00000378 486F 0004 pea.l [A7 + 0x4] 0000037C 4EBA 03CE jsr [PC + 0x3CE /* 0000074C */] 00000380 504F addq.w A7, 8 00000382 600E bra +0x10 /* 00000392 */ label00000384: 00000384 206A 0008 movea.l A0, [A2 + 0x8] 00000388 2050 movea.l A0, [A0] 0000038A 3010 move.w D0, [A0] 0000038C 48C0 ext.l D0 0000038E B680 cmp.l D3, D0 00000390 670E beq +0x10 /* 000003A0 */ label00000392: 00000392 4857 pea.l [A7] 00000394 4EBA 0408 jsr [PC + 0x408 /* 0000079E */] 00000398 2448 movea.l A2, A0 0000039A 2008 move.l D0, A0 0000039C 584F addq.w A7, 4 0000039E 66E4 bne -0x1A /* 00000384 */ label000003A0: 000003A0 41ED B23C lea.l A0, [A5 - 0x4DC4] 000003A4 2E88 move.l [A7], A0 000003A6 41ED B260 lea.l A0, [A5 - 0x4DA0] 000003AA 2E88 move.l [A7], A0 000003AC 200A move.l D0, A2 000003AE 660A bne +0xC /* 000003BA */ 000003B0 7000 moveq.l D0, 0x00 000003B2 504F addq.w A7, 8 000003B4 4CDF 0408 movem.l D3,A2, [A7]+ 000003B8 4E75 rts label000003BA: 000003BA 2F2F 0020 move.l -[A7], [A7 + 0x20] 000003BE 2F2F 001C move.l -[A7], [A7 + 0x1C] 000003C2 2F0A move.l -[A7], A2 000003C4 4EBA 0A98 jsr [PC + 0xA98 /* 00000E5E */] 000003C8 4FEF 0014 lea.l A7, [A7 + 0x14] 000003CC 4CDF 0408 movem.l D3,A2, [A7]+ 000003D0 4E75 rts 000003D2 514F subq.w A7, 8 000003D4 486F 0010 pea.l [A7 + 0x10] 000003D8 486D F258 pea.l [A5 - 0xDA8] 000003DC 206F 0014 movea.l A0, [A7 + 0x14] 000003E0 4868 0004 pea.l [A0 + 0x4] 000003E4 486F 000C pea.l [A7 + 0xC] 000003E8 4EBA 0380 jsr [PC + 0x380 /* 0000076A */] 000003EC 41ED B23C lea.l A0, [A5 - 0x4DC4] 000003F0 2F48 0010 move.l [A7 + 0x10], A0 000003F4 41ED B260 lea.l A0, [A5 - 0x4DA0] 000003F8 2F48 0010 move.l [A7 + 0x10], A0 000003FC 4FEF 0018 lea.l A7, [A7 + 0x18] 00000400 4E75 rts 00000402 514F subq.w A7, 8 00000404 486F 0010 pea.l [A7 + 0x10] 00000408 486D F260 pea.l [A5 - 0xDA0] 0000040C 206F 0014 movea.l A0, [A7 + 0x14] 00000410 4868 0004 pea.l [A0 + 0x4] 00000414 486F 000C pea.l [A7 + 0xC] 00000418 4EBA 0350 jsr [PC + 0x350 /* 0000076A */] 0000041C 41ED B23C lea.l A0, [A5 - 0x4DC4] 00000420 2F48 0010 move.l [A7 + 0x10], A0 00000424 41ED B260 lea.l A0, [A5 - 0x4DA0] 00000428 2F48 0010 move.l [A7 + 0x10], A0 0000042C 4FEF 0018 lea.l A7, [A7 + 0x18] 00000430 4E75 rts 00000432 514F subq.w A7, 8 00000434 42A7 clr.l -[A7] 00000436 486D F268 pea.l [A5 - 0xD98] 0000043A 206F 0014 movea.l A0, [A7 + 0x14] 0000043E 4868 0004 pea.l [A0 + 0x4] 00000442 486F 000C pea.l [A7 + 0xC] 00000446 4EBA 0322 jsr [PC + 0x322 /* 0000076A */] 0000044A 41ED B23C lea.l A0, [A5 - 0x4DC4] 0000044E 2F48 0010 move.l [A7 + 0x10], A0 00000452 41ED B260 lea.l A0, [A5 - 0x4DA0] 00000456 2F48 0010 move.l [A7 + 0x10], A0 0000045A 4FEF 0018 lea.l A7, [A7 + 0x18] 0000045E 4E75 rts 00000460 2F03 move.l -[A7], D3 00000462 4267 clr.w -[A7] 00000464 A938 syscall HiliteMenu 00000466 206F 0008 movea.l A0, [A7 + 0x8] 0000046A 4AA8 0010 tst.l [A0 + 0x10] 0000046E 670E beq +0x10 /* 0000047E */ 00000470 206F 0008 movea.l A0, [A7 + 0x8] 00000474 7004 moveq.l D0, 0x04 00000476 2030 0808 move.l D0, [A0 + D0 + 0x8] 0000047A 4A80 tst.l D0 0000047C 6604 bne +0x6 /* 00000482 */ label0000047E: 0000047E 7000 moveq.l D0, 0x00 00000480 6002 bra +0x4 /* 00000484 */ label00000482: 00000482 7001 moveq.l D0, 0x01 label00000484: 00000484 2600 move.l D3, D0 00000486 4EAD DE80 jsr [A5 - 0x2180] 0000048A 4A80 tst.l D0 0000048C 57C0 seq D0 0000048E 4400 neg.b D0 00000490 4880 ext.w D0 00000492 48C0 ext.l D0 00000494 B680 cmp.l D3, D0 00000496 6604 bne +0x6 /* 0000049C */ 00000498 A937 syscall DrawMenuBar 0000049A 600E bra +0x10 /* 000004AA */ label0000049C: 0000049C 4A83 tst.l D3 0000049E 6706 beq +0x8 /* 000004A6 */ 000004A0 4EAD DE98 jsr [A5 - 0x2168] 000004A4 6004 bra +0x6 /* 000004AA */ label000004A6: 000004A6 4EAD DE90 jsr [A5 - 0x2170] label000004AA: 000004AA 261F move.l D3, [A7]+ 000004AC 4E75 rts 000004AE 4AAF 0004 tst.l [A7 + 0x4] 000004B2 6716 beq +0x18 /* 000004CA */ 000004B4 3F3C 0001 move.w -[A7], 0x1 000004B8 206F 0006 movea.l A0, [A7 + 0x6] 000004BC 4850 pea.l [A0] 000004BE 2057 movea.l A0, [A7] 000004C0 2250 movea.l A1, [A0] 000004C2 2269 0008 movea.l A1, [A1 + 0x8] 000004C6 4E91 jsr [A1] 000004C8 5C4F addq.w A7, 6 label000004CA: 000004CA 4E75 rts 000004CC 206F 0008 movea.l A0, [A7 + 0x8] 000004D0 2F10 move.l -[A7], [A0] 000004D2 2F2F 0008 move.l -[A7], [A7 + 0x8] 000004D6 4EBA 0B12 jsr [PC + 0xB12 /* 00000FEA */] 000004DA 504F addq.w A7, 8 000004DC 4E75 rts 000004DE 226F 0004 movea.l A1, [A7 + 0x4] 000004E2 206F 0008 movea.l A0, [A7 + 0x8] 000004E6 4A90 tst.l [A0] 000004E8 6708 beq +0xA /* 000004F2 */ 000004EA 0029 0010 001C ori.b [A1 + 0x1C], 0x10 000004F0 6006 bra +0x8 /* 000004F8 */ label000004F2: 000004F2 0229 00EF 001C andi.b [A1 + 0x1C], 0xEF label000004F8: 000004F8 4E75 rts 000004FA 2F2F 0004 move.l -[A7], [A7 + 0x4] 000004FE 4EBA 0AC6 jsr [PC + 0xAC6 /* 00000FC6 */] 00000502 584F addq.w A7, 4 00000504 4E75 rts 00000506 206F 0004 movea.l A0, [A7 + 0x4] 0000050A 2068 0018 movea.l A0, [A0 + 0x18] 0000050E B1EF 0008 cmpa.l A0, [A7 + 0x8] 00000512 57C0 seq D0 00000514 4400 neg.b D0 00000516 4880 ext.w D0 00000518 48C0 ext.l D0 0000051A 4E75 rts 0000051C 2F0A move.l -[A7], A2 0000051E 2F2F 000C move.l -[A7], [A7 + 0xC] 00000522 2F2F 000C move.l -[A7], [A7 + 0xC] 00000526 4EBA 08D4 jsr [PC + 0x8D4 /* 00000DFC */] 0000052A 2448 movea.l A2, A0 0000052C 200A move.l D0, A2 0000052E 504F addq.w A7, 8 00000530 6712 beq +0x14 /* 00000544 */ 00000532 4AAF 0010 tst.l [A7 + 0x10] 00000536 6706 beq +0x8 /* 0000053E */ 00000538 206F 0010 movea.l A0, [A7 + 0x10] 0000053C 208A move.l [A0], A2 label0000053E: 0000053E 7001 moveq.l D0, 0x01 00000540 245F movea.l A2, [A7]+ 00000542 4E75 rts label00000544: 00000544 7000 moveq.l D0, 0x00 00000546 245F movea.l A2, [A7]+ 00000548 4E75 rts fn0000054A: 0000054A 226F 0004 movea.l A1, [A7 + 0x4] 0000054E 41ED B260 lea.l A0, [A5 - 0x4DA0] 00000552 2288 move.l [A1], A0 00000554 41ED B248 lea.l A0, [A5 - 0x4DB8] 00000558 2288 move.l [A1], A0 0000055A 42A9 0004 clr.l [A1 + 0x4] 0000055E 42A9 0008 clr.l [A1 + 0x8] 00000562 2049 movea.l A0, A1 00000564 4E75 rts fn00000566: 00000566 48E7 183A movem.l -[A7], D3,D4,A2,A3,A4,A6 0000056A 286F 001C movea.l A4, [A7 + 0x1C] 0000056E 2C6F 0020 movea.l A6, [A7 + 0x20] 00000572 262F 0024 move.l D3, [A7 + 0x24] 00000576 97CB sub.l A3, A3 00000578 7800 moveq.l D4, 0x00 label0000057A: 0000057A 4878 0010 push.l 0x10 0000057E 4EBA 0CAE jsr [PC + 0xCAE /* 0000122E */] 00000582 2448 movea.l A2, A0 00000584 2008 move.l D0, A0 00000586 584F addq.w A7, 4 00000588 6708 beq +0xA /* 00000592 */ 0000058A 2F0A move.l -[A7], A2 0000058C 4EBA 019E jsr [PC + 0x19E /* 0000072C */] 00000590 584F addq.w A7, 4 label00000592: 00000592 264A movea.l A3, A2 00000594 200B move.l D0, A3 00000596 6766 beq +0x68 /* 000005FE */ 00000598 274E 0004 move.l [A3 + 0x4], A6 0000059C 4AAC 0004 tst.l [A4 + 0x4] 000005A0 6704 beq +0x6 /* 000005A6 */ 000005A2 4A83 tst.l D3 000005A4 661A bne +0x1C /* 000005C0 */ label000005A6: 000005A6 276C 0004 0008 move.l [A3 + 0x8], [A4 + 0x4] 000005AC 4AAC 0004 tst.l [A4 + 0x4] 000005B0 6708 beq +0xA /* 000005BA */ 000005B2 206C 0004 movea.l A0, [A4 + 0x4] 000005B6 214B 000C move.l [A0 + 0xC], A3 label000005BA: 000005BA 294B 0004 move.l [A4 + 0x4], A3 000005BE 6038 bra +0x3A /* 000005F8 */ label000005C0: 000005C0 246C 0004 movea.l A2, [A4 + 0x4] 000005C4 6004 bra +0x6 /* 000005CA */ label000005C6: 000005C6 246A 0008 movea.l A2, [A2 + 0x8] label000005CA: 000005CA 200A move.l D0, A2 000005CC 670E beq +0x10 /* 000005DC */ 000005CE 4AAA 0008 tst.l [A2 + 0x8] 000005D2 6708 beq +0xA /* 000005DC */ 000005D4 2003 move.l D0, D3 000005D6 5383 subq.l D3, 1 000005D8 4A80 tst.l D0 000005DA 66EA bne -0x14 /* 000005C6 */ label000005DC: 000005DC 274A 000C move.l [A3 + 0xC], A2 000005E0 276A 0008 0008 move.l [A3 + 0x8], [A2 + 0x8] 000005E6 254B 0008 move.l [A2 + 0x8], A3 000005EA 4AAB 0008 tst.l [A3 + 0x8] 000005EE 6708 beq +0xA /* 000005F8 */ 000005F0 206B 0008 movea.l A0, [A3 + 0x8] 000005F4 214B 000C move.l [A0 + 0xC], A3 label000005F8: 000005F8 5284 addq.l D4, 1 000005FA 6700 FF7E beq -0x80 /* 0000057A */ label000005FE: 000005FE 4A84 tst.l D4 00000600 6622 bne +0x24 /* 00000624 */ 00000602 200B move.l D0, A3 00000604 6716 beq +0x18 /* 0000061C */ 00000606 4A80 tst.l D0 00000608 6712 beq +0x14 /* 0000061C */ 0000060A 3F3C 0001 move.w -[A7], 0x1 0000060E 4853 pea.l [A3] 00000610 2057 movea.l A0, [A7] 00000612 2250 movea.l A1, [A0] 00000614 2269 0008 movea.l A1, [A1 + 0x8] 00000618 4E91 jsr [A1] 0000061A 5C4F addq.w A7, 6 label0000061C: 0000061C 7094 moveq.l D0, 0xFFFFFF94 0000061E 4CDF 5C18 movem.l D3,D4,A2,A3,A4,A6, [A7]+ 00000622 4E75 rts label00000624: 00000624 52AC 0008 addq.l [A4 + 0x8], 1 00000628 7000 moveq.l D0, 0x00 0000062A 4CDF 5C18 movem.l D3,D4,A2,A3,A4,A6, [A7]+ 0000062E 4E75 rts fn00000630: 00000630 48E7 0018 movem.l -[A7], A3,A4 00000634 286F 0010 movea.l A4, [A7 + 0x10] 00000638 266F 0014 movea.l A3, [A7 + 0x14] 0000063C 206F 000C movea.l A0, [A7 + 0xC] 00000640 2268 0004 movea.l A1, [A0 + 0x4] 00000644 200B move.l D0, A3 00000646 671C beq +0x1E /* 00000664 */ 00000648 4293 clr.l [A3] 0000064A 6018 bra +0x1A /* 00000664 */ label0000064C: 0000064C B9E9 0004 cmpa.l A4, [A1 + 0x4] 00000650 6608 bne +0xA /* 0000065A */ 00000652 2049 movea.l A0, A1 00000654 4CDF 1800 movem.l A3,A4, [A7]+ 00000658 4E75 rts label0000065A: 0000065A 200B move.l D0, A3 0000065C 6702 beq +0x4 /* 00000660 */ 0000065E 5293 addq.l [A3], 1 label00000660: 00000660 2269 0008 movea.l A1, [A1 + 0x8] label00000664: 00000664 2009 move.l D0, A1 00000666 66E4 bne -0x1A /* 0000064C */ 00000668 91C8 sub.l A0, A0 0000066A 4CDF 1800 movem.l A3,A4, [A7]+ 0000066E 4E75 rts fn00000670: 00000670 594F subq.w A7, 4 00000672 4857 pea.l [A7] 00000674 2F2F 0010 move.l -[A7], [A7 + 0x10] 00000678 2F2F 0010 move.l -[A7], [A7 + 0x10] 0000067C 4EBA FFB2 jsr [PC - 0x4E /* 00000630 */] 00000680 202F 000C move.l D0, [A7 + 0xC] 00000684 4FEF 0010 lea.l A7, [A7 + 0x10] 00000688 4E75 rts fn0000068A: 0000068A 48E7 0030 movem.l -[A7], A2,A3 0000068E 266F 000C movea.l A3, [A7 + 0xC] 00000692 42A7 clr.l -[A7] 00000694 2F2F 0014 move.l -[A7], [A7 + 0x14] 00000698 2F0B move.l -[A7], A3 0000069A 4EBA FF94 jsr [PC - 0x6C /* 00000630 */] 0000069E 2448 movea.l A2, A0 000006A0 200A move.l D0, A2 000006A2 4FEF 000C lea.l A7, [A7 + 0xC] 000006A6 6748 beq +0x4A /* 000006F0 */ 000006A8 4AAA 000C tst.l [A2 + 0xC] 000006AC 670A beq +0xC /* 000006B8 */ 000006AE 206A 000C movea.l A0, [A2 + 0xC] 000006B2 216A 0008 0008 move.l [A0 + 0x8], [A2 + 0x8] label000006B8: 000006B8 4AAA 0008 tst.l [A2 + 0x8] 000006BC 670A beq +0xC /* 000006C8 */ 000006BE 206A 0008 movea.l A0, [A2 + 0x8] 000006C2 216A 000C 000C move.l [A0 + 0xC], [A2 + 0xC] label000006C8: 000006C8 B5EB 0004 cmpa.l A2, [A3 + 0x4] 000006CC 6606 bne +0x8 /* 000006D4 */ 000006CE 276A 0008 0004 move.l [A3 + 0x4], [A2 + 0x8] label000006D4: 000006D4 200A move.l D0, A2 000006D6 4A80 tst.l D0 000006D8 6712 beq +0x14 /* 000006EC */ 000006DA 3F3C 0001 move.w -[A7], 0x1 000006DE 4852 pea.l [A2] 000006E0 2057 movea.l A0, [A7] 000006E2 2250 movea.l A1, [A0] 000006E4 2269 0008 movea.l A1, [A1 + 0x8] 000006E8 4E91 jsr [A1] 000006EA 5C4F addq.w A7, 6 label000006EC: 000006EC 53AB 0008 subq.l [A3 + 0x8], 1 label000006F0: 000006F0 4CDF 0C00 movem.l A2,A3, [A7]+ 000006F4 4E75 rts fn000006F6: 000006F6 48E7 1020 movem.l -[A7], D3,A2 000006FA 262F 0010 move.l D3, [A7 + 0x10] 000006FE 206F 000C movea.l A0, [A7 + 0xC] 00000702 2468 0004 movea.l A2, [A0 + 0x4] 00000706 6004 bra +0x6 /* 0000070C */ label00000708: 00000708 246A 0008 movea.l A2, [A2 + 0x8] label0000070C: 0000070C 200A move.l D0, A2 0000070E 6708 beq +0xA /* 00000718 */ 00000710 2003 move.l D0, D3 00000712 5383 subq.l D3, 1 00000714 4A80 tst.l D0 00000716 66F0 bne -0xE /* 00000708 */ label00000718: 00000718 200A move.l D0, A2 0000071A 4A80 tst.l D0 0000071C 6604 bne +0x6 /* 00000722 */ 0000071E 91C8 sub.l A0, A0 00000720 6004 bra +0x6 /* 00000726 */ label00000722: 00000722 206A 0004 movea.l A0, [A2 + 0x4] label00000726: 00000726 4CDF 0408 movem.l D3,A2, [A7]+ 0000072A 4E75 rts fn0000072C: 0000072C 226F 0004 movea.l A1, [A7 + 0x4] 00000730 41ED B260 lea.l A0, [A5 - 0x4DA0] 00000734 2288 move.l [A1], A0 00000736 41ED B254 lea.l A0, [A5 - 0x4DAC] 0000073A 2288 move.l [A1], A0 0000073C 42A9 0004 clr.l [A1 + 0x4] 00000740 42A9 0008 clr.l [A1 + 0x8] 00000744 42A9 000C clr.l [A1 + 0xC] 00000748 2049 movea.l A0, A1 0000074A 4E75 rts fn0000074C: 0000074C 226F 0004 movea.l A1, [A7 + 0x4] 00000750 41ED B260 lea.l A0, [A5 - 0x4DA0] 00000754 2288 move.l [A1], A0 00000756 41ED B23C lea.l A0, [A5 - 0x4DC4] 0000075A 2288 move.l [A1], A0 0000075C 206F 0008 movea.l A0, [A7 + 0x8] 00000760 2368 0004 0004 move.l [A1 + 0x4], [A0 + 0x4] 00000766 2049 movea.l A0, A1 00000768 4E75 rts fn0000076A: 0000076A 2F0A move.l -[A7], A2 0000076C 246F 0008 movea.l A2, [A7 + 0x8] 00000770 41ED B260 lea.l A0, [A5 - 0x4DA0] 00000774 2488 move.l [A2], A0 00000776 41ED B23C lea.l A0, [A5 - 0x4DC4] 0000077A 2488 move.l [A2], A0 0000077C 206F 000C movea.l A0, [A7 + 0xC] 00000780 2568 0004 0004 move.l [A2 + 0x4], [A0 + 0x4] 00000786 2F2F 0014 move.l -[A7], [A7 + 0x14] 0000078A 2F2F 0014 move.l -[A7], [A7 + 0x14] 0000078E 2F0A move.l -[A7], A2 00000790 4EBA 003C jsr [PC + 0x3C /* 000007CE */] 00000794 204A movea.l A0, A2 00000796 4FEF 000C lea.l A7, [A7 + 0xC] 0000079A 245F movea.l A2, [A7]+ 0000079C 4E75 rts fn0000079E: 0000079E 48E7 0030 movem.l -[A7], A2,A3 000007A2 246F 000C movea.l A2, [A7 + 0xC] 000007A6 266A 0004 movea.l A3, [A2 + 0x4] 000007AA 4AAA 0004 tst.l [A2 + 0x4] 000007AE 670A beq +0xC /* 000007BA */ 000007B0 206A 0004 movea.l A0, [A2 + 0x4] 000007B4 2568 0008 0004 move.l [A2 + 0x4], [A0 + 0x8] label000007BA: 000007BA 200B move.l D0, A3 000007BC 4A80 tst.l D0 000007BE 6604 bne +0x6 /* 000007C4 */ 000007C0 91C8 sub.l A0, A0 000007C2 6004 bra +0x6 /* 000007C8 */ label000007C4: 000007C4 206B 0004 movea.l A0, [A3 + 0x4] label000007C8: 000007C8 4CDF 0C00 movem.l A2,A3, [A7]+ 000007CC 4E75 rts fn000007CE: 000007CE 48E7 003A movem.l -[A7], A2,A3,A4,A6 000007D2 2C6F 0014 movea.l A6, [A7 + 0x14] 000007D6 286F 0018 movea.l A4, [A7 + 0x18] 000007DA 266F 001C movea.l A3, [A7 + 0x1C] 000007DE 6008 bra +0xA /* 000007E8 */ label000007E0: 000007E0 2F0B move.l -[A7], A3 000007E2 2F0A move.l -[A7], A2 000007E4 4E94 jsr [A4] 000007E6 504F addq.w A7, 8 label000007E8: 000007E8 2F0E move.l -[A7], A6 000007EA 4EBA FFB2 jsr [PC - 0x4E /* 0000079E */] 000007EE 2448 movea.l A2, A0 000007F0 2008 move.l D0, A0 000007F2 584F addq.w A7, 4 000007F4 66EA bne -0x14 /* 000007E0 */ 000007F6 4CDF 5C00 movem.l A2,A3,A4,A6, [A7]+ 000007FA 4E75 rts 000007FC 226F 0004 movea.l A1, [A7 + 0x4] 00000800 41ED B260 lea.l A0, [A5 - 0x4DA0] 00000804 2288 move.l [A1], A0 00000806 41ED B79A lea.l A0, [A5 - 0x4866] 0000080A 2288 move.l [A1], A0 0000080C 42A9 0004 clr.l [A1 + 0x4] 00000810 42A9 0008 clr.l [A1 + 0x8] 00000814 42A9 000C clr.l [A1 + 0xC] 00000818 42A9 0010 clr.l [A1 + 0x10] 0000081C 7001 moveq.l D0, 0x01 0000081E 2340 0014 move.l [A1 + 0x14], D0 00000822 4229 0018 clr.b [A1 + 0x18] 00000826 2049 movea.l A0, A1 00000828 4E75 rts 0000082A 2F0A move.l -[A7], A2 0000082C 246F 0008 movea.l A2, [A7 + 0x8] 00000830 200A move.l D0, A2 00000832 674C beq +0x4E /* 00000880 */ 00000834 41ED B79A lea.l A0, [A5 - 0x4866] 00000838 2488 move.l [A2], A0 0000083A 4AAA 0008 tst.l [A2 + 0x8] 0000083E 670C beq +0xE /* 0000084C */ 00000840 2F0A move.l -[A7], A2 00000842 2F2A 0008 move.l -[A7], [A2 + 0x8] 00000846 4EBA 054E jsr [PC + 0x54E /* 00000D96 */] 0000084A 504F addq.w A7, 8 label0000084C: 0000084C 4AAA 0004 tst.l [A2 + 0x4] 00000850 670A beq +0xC /* 0000085C */ 00000852 2F2A 0004 move.l -[A7], [A2 + 0x4] 00000856 4EAD DA92 jsr [A5 - 0x256E] 0000085A 584F addq.w A7, 4 label0000085C: 0000085C 4AAA 000C tst.l [A2 + 0xC] 00000860 6706 beq +0x8 /* 00000868 */ 00000862 206A 000C movea.l A0, [A2 + 0xC] 00000866 A023 syscall DisposHandle/DisposeHandle label00000868: 00000868 200A move.l D0, A2 0000086A 6706 beq +0x8 /* 00000872 */ 0000086C 41ED B260 lea.l A0, [A5 - 0x4DA0] 00000870 2488 move.l [A2], A0 label00000872: 00000872 4A6F 000C tst.w [A7 + 0xC] 00000876 6F08 ble +0xA /* 00000880 */ 00000878 2F0A move.l -[A7], A2 0000087A 4EBA 0A0E jsr [PC + 0xA0E /* 0000128A */] 0000087E 584F addq.w A7, 4 label00000880: 00000880 204A movea.l A0, A2 00000882 245F movea.l A2, [A7]+ 00000884 4E75 rts 00000886 48E7 103A movem.l -[A7], D3,A2,A3,A4,A6 0000088A 246F 0018 movea.l A2, [A7 + 0x18] 0000088E 4AAA 0008 tst.l [A2 + 0x8] 00000892 670E beq +0x10 /* 000008A2 */ 00000894 286A 0008 movea.l A4, [A2 + 0x8] 00000898 206C 0008 movea.l A0, [A4 + 0x8] 0000089C 2648 movea.l A3, A0 0000089E 2008 move.l D0, A0 000008A0 6606 bne +0x8 /* 000008A8 */ label000008A2: 000008A2 4CDF 5C08 movem.l D3,A2,A3,A4,A6, [A7]+ 000008A6 4E75 rts label000008A8: 000008A8 2C6A 0008 movea.l A6, [A2 + 0x8] 000008AC 2F0A move.l -[A7], A2 000008AE 486E 000C pea.l [A6 + 0xC] 000008B2 4EBA FDBC jsr [PC - 0x244 /* 00000670 */] 000008B6 2600 move.l D3, D0 000008B8 2F0B move.l -[A7], A3 000008BA 2003 move.l D0, D3 000008BC 5280 addq.l D0, 1 000008BE 3F00 move.w -[A7], D0 000008C0 1F2F 002D move.b -[A7], [A7 + 0x2D] 000008C4 A945 syscall CheckItem 000008C6 504F addq.w A7, 8 000008C8 4CDF 5C08 movem.l D3,A2,A3,A4,A6, [A7]+ 000008CC 4E75 rts 000008CE 2F03 move.l -[A7], D3 000008D0 2F2F 001E move.l -[A7], [A7 + 0x1E] 000008D4 1F2F 0020 move.b -[A7], [A7 + 0x20] 000008D8 2F2F 001A move.l -[A7], [A7 + 0x1A] 000008DC 2F2F 001A move.l -[A7], [A7 + 0x1A] 000008E0 2F2F 001A move.l -[A7], [A7 + 0x1A] 000008E4 2F2F 001A move.l -[A7], [A7 + 0x1A] 000008E8 4EBA 010C jsr [PC + 0x10C /* 000009F6 */] 000008EC 3600 move.w D3, D0 000008EE 3003 move.w D0, D3 000008F0 48C0 ext.l D0 000008F2 4FEF 0016 lea.l A7, [A7 + 0x16] 000008F6 6706 beq +0x8 /* 000008FE */ 000008F8 3003 move.w D0, D3 000008FA 261F move.l D3, [A7]+ 000008FC 4E75 rts label000008FE: 000008FE 206F 0008 movea.l A0, [A7 + 0x8] 00000902 216F 0018 0010 move.l [A0 + 0x10], [A7 + 0x18] 00000908 7000 moveq.l D0, 0x00 0000090A 261F move.l D3, [A7]+ 0000090C 4E75 rts 0000090E 2F03 move.l -[A7], D3 00000910 2F2F 001E move.l -[A7], [A7 + 0x1E] 00000914 1F2F 0020 move.b -[A7], [A7 + 0x20] 00000918 2F2F 001A move.l -[A7], [A7 + 0x1A] 0000091C 2F2F 001A move.l -[A7], [A7 + 0x1A] 00000920 2F2F 001A move.l -[A7], [A7 + 0x1A] 00000924 2F2F 001A move.l -[A7], [A7 + 0x1A] 00000928 4EBA 00CC jsr [PC + 0xCC /* 000009F6 */] 0000092C 3600 move.w D3, D0 0000092E 3003 move.w D0, D3 00000930 48C0 ext.l D0 00000932 4FEF 0016 lea.l A7, [A7 + 0x16] 00000936 6706 beq +0x8 /* 0000093E */ 00000938 3003 move.w D0, D3 0000093A 261F move.l D3, [A7]+ 0000093C 4E75 rts label0000093E: 0000093E 2F2F 0018 move.l -[A7], [A7 + 0x18] 00000942 2F2F 000C move.l -[A7], [A7 + 0xC] 00000946 4EBA 0018 jsr [PC + 0x18 /* 00000960 */] 0000094A 3600 move.w D3, D0 0000094C 3003 move.w D0, D3 0000094E 48C0 ext.l D0 00000950 504F addq.w A7, 8 00000952 6706 beq +0x8 /* 0000095A */ 00000954 3003 move.w D0, D3 00000956 261F move.l D3, [A7]+ 00000958 4E75 rts label0000095A: 0000095A 7000 moveq.l D0, 0x00 0000095C 261F move.l D3, [A7]+ 0000095E 4E75 rts fn00000960: 00000960 48E7 1030 movem.l -[A7], D3,A2,A3 00000964 594F subq.w A7, 4 00000966 246F 0014 movea.l A2, [A7 + 0x14] 0000096A 266F 0018 movea.l A3, [A7 + 0x18] 0000096E 42AA 0010 clr.l [A2 + 0x10] 00000972 200B move.l D0, A3 00000974 672E beq +0x30 /* 000009A4 */ 00000976 554F subq.w A7, 2 00000978 2F0B move.l -[A7], A3 0000097A 486F 0006 pea.l [A7 + 0x6] 0000097E 204B movea.l A0, A3 00000980 70FF moveq.l D0, 0xFFFFFFFF label00000982: 00000982 5280 addq.l D0, 1 00000984 4A18 tst.b [A0]+ 00000986 66FA bne -0x4 /* 00000982 */ 00000988 5280 addq.l D0, 1 0000098A 2F00 move.l -[A7], D0 0000098C 4EAD DDD8 jsr [A5 - 0x2228] 00000990 301F move.w D0, [A7]+ 00000992 3600 move.w D3, D0 00000994 3003 move.w D0, D3 00000996 48C0 ext.l D0 00000998 670C beq +0xE /* 000009A6 */ 0000099A 3003 move.w D0, D3 0000099C 584F addq.w A7, 4 0000099E 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 000009A2 4E75 rts label000009A4: 000009A4 4297 clr.l [A7] label000009A6: 000009A6 4AAA 000C tst.l [A2 + 0xC] 000009AA 6706 beq +0x8 /* 000009B2 */ 000009AC 206A 000C movea.l A0, [A2 + 0xC] 000009B0 A023 syscall DisposHandle/DisposeHandle label000009B2: 000009B2 2557 000C move.l [A2 + 0xC], [A7] 000009B6 7000 moveq.l D0, 0x00 000009B8 584F addq.w A7, 4 000009BA 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 000009BE 4E75 rts fn000009C0: 000009C0 2F0A move.l -[A7], A2 000009C2 246F 0008 movea.l A2, [A7 + 0x8] 000009C6 4AAA 000C tst.l [A2 + 0xC] 000009CA 6722 beq +0x24 /* 000009EE */ 000009CC 42A7 clr.l -[A7] 000009CE 4227 clr.b -[A7] 000009D0 2F2A 000C move.l -[A7], [A2 + 0xC] 000009D4 2F2F 0016 move.l -[A7], [A7 + 0x16] 000009D8 4EAD EAE8 jsr [A5 - 0x1518] 000009DC 4267 clr.w -[A7] 000009DE A938 syscall HiliteMenu 000009E0 203C 0000 FFFF move.l D0, 0xFFFF 000009E6 4FEF 000E lea.l A7, [A7 + 0xE] 000009EA 245F movea.l A2, [A7]+ 000009EC 4E75 rts label000009EE: 000009EE 202A 0010 move.l D0, [A2 + 0x10] 000009F2 245F movea.l A2, [A7]+ 000009F4 4E75 rts fn000009F6: 000009F6 48E7 003A movem.l -[A7], A2,A3,A4,A6 000009FA 554F subq.w A7, 2 000009FC 246F 0016 movea.l A2, [A7 + 0x16] 00000A00 2C6F 001A movea.l A6, [A7 + 0x1A] 00000A04 286F 001E movea.l A4, [A7 + 0x1E] 00000A08 266F 0022 movea.l A3, [A7 + 0x22] 00000A0C 200C move.l D0, A4 00000A0E 6720 beq +0x22 /* 00000A30 */ 00000A10 4857 pea.l [A7] 00000A12 2F0C move.l -[A7], A4 00000A14 4EAD DA8C jsr [A5 - 0x2574] 00000A18 2548 0004 move.l [A2 + 0x4], A0 00000A1C 302F 0008 move.w D0, [A7 + 0x8] 00000A20 48C0 ext.l D0 00000A22 504F addq.w A7, 8 00000A24 670A beq +0xC /* 00000A30 */ 00000A26 3017 move.w D0, [A7] 00000A28 544F addq.w A7, 2 00000A2A 4CDF 5C00 movem.l A2,A3,A4,A6, [A7]+ 00000A2E 4E75 rts label00000A30: 00000A30 2F2F 0028 move.l -[A7], [A7 + 0x28] 00000A34 1F2F 002A move.b -[A7], [A7 + 0x2A] 00000A38 2F0B move.l -[A7], A3 00000A3A 2F0A move.l -[A7], A2 00000A3C 2F0E move.l -[A7], A6 00000A3E 4EBA 02AA jsr [PC + 0x2AA /* 00000CEA */] 00000A42 3F40 0012 move.w [A7 + 0x12], D0 00000A46 48C0 ext.l D0 00000A48 4FEF 0012 lea.l A7, [A7 + 0x12] 00000A4C 670A beq +0xC /* 00000A58 */ 00000A4E 3017 move.w D0, [A7] 00000A50 544F addq.w A7, 2 00000A52 4CDF 5C00 movem.l A2,A3,A4,A6, [A7]+ 00000A56 4E75 rts label00000A58: 00000A58 200B move.l D0, A3 00000A5A 6604 bne +0x6 /* 00000A60 */ 00000A5C 42AA 0014 clr.l [A2 + 0x14] label00000A60: 00000A60 254E 0008 move.l [A2 + 0x8], A6 00000A64 3017 move.w D0, [A7] 00000A66 544F addq.w A7, 2 00000A68 4CDF 5C00 movem.l A2,A3,A4,A6, [A7]+ 00000A6C 4E75 rts fn00000A6E: 00000A6E 48E7 1020 movem.l -[A7], D3,A2 00000A72 246F 000C movea.l A2, [A7 + 0xC] 00000A76 262F 0010 move.l D3, [A7 + 0x10] 00000A7A 4A2A 0018 tst.b [A2 + 0x18] 00000A7E 662E bne +0x30 /* 00000AAE */ 00000A80 4A83 tst.l D3 00000A82 6706 beq +0x8 /* 00000A8A */ 00000A84 4AAA 0014 tst.l [A2 + 0x14] 00000A88 6624 bne +0x26 /* 00000AAE */ label00000A8A: 00000A8A 4A83 tst.l D3 00000A8C 6606 bne +0x8 /* 00000A94 */ 00000A8E 4AAA 0014 tst.l [A2 + 0x14] 00000A92 671A beq +0x1C /* 00000AAE */ label00000A94: 00000A94 4A83 tst.l D3 00000A96 6708 beq +0xA /* 00000AA0 */ 00000A98 7001 moveq.l D0, 0x01 00000A9A 2540 0014 move.l [A2 + 0x14], D0 00000A9E 6004 bra +0x6 /* 00000AA4 */ label00000AA0: 00000AA0 42AA 0014 clr.l [A2 + 0x14] label00000AA4: 00000AA4 2F03 move.l -[A7], D3 00000AA6 2F0A move.l -[A7], A2 00000AA8 4EBA 0050 jsr [PC + 0x50 /* 00000AFA */] 00000AAC 504F addq.w A7, 8 label00000AAE: 00000AAE 4CDF 0408 movem.l D3,A2, [A7]+ 00000AB2 4E75 rts 00000AB4 48E7 1020 movem.l -[A7], D3,A2 00000AB8 246F 000C movea.l A2, [A7 + 0xC] 00000ABC 262F 0010 move.l D3, [A7 + 0x10] 00000AC0 4A83 tst.l D3 00000AC2 6708 beq +0xA /* 00000ACC */ 00000AC4 0C2A 0002 0018 cmpi.b [A2 + 0x18], 0x2 00000ACA 6728 beq +0x2A /* 00000AF4 */ label00000ACC: 00000ACC 4A83 tst.l D3 00000ACE 6608 bne +0xA /* 00000AD8 */ 00000AD0 0C2A 0001 0018 cmpi.b [A2 + 0x18], 0x1 00000AD6 671C beq +0x1E /* 00000AF4 */ label00000AD8: 00000AD8 4A83 tst.l D3 00000ADA 6708 beq +0xA /* 00000AE4 */ 00000ADC 157C 0002 0018 move.b [A2 + 0x18], 0x2 00000AE2 6006 bra +0x8 /* 00000AEA */ label00000AE4: 00000AE4 157C 0001 0018 move.b [A2 + 0x18], 0x1 label00000AEA: 00000AEA 2F03 move.l -[A7], D3 00000AEC 2F0A move.l -[A7], A2 00000AEE 4EBA 000A jsr [PC + 0xA /* 00000AFA */] 00000AF2 504F addq.w A7, 8 label00000AF4: 00000AF4 4CDF 0408 movem.l D3,A2, [A7]+ 00000AF8 4E75 rts fn00000AFA: 00000AFA 48E7 103A movem.l -[A7], D3,A2,A3,A4,A6 00000AFE 266F 0018 movea.l A3, [A7 + 0x18] 00000B02 286B 0008 movea.l A4, [A3 + 0x8] 00000B06 246C 0008 movea.l A2, [A4 + 0x8] 00000B0A 200A move.l D0, A2 00000B0C 672E beq +0x30 /* 00000B3C */ 00000B0E 2C6B 0008 movea.l A6, [A3 + 0x8] 00000B12 2F0B move.l -[A7], A3 00000B14 486E 000C pea.l [A6 + 0xC] 00000B18 4EBA FB56 jsr [PC - 0x4AA /* 00000670 */] 00000B1C 2600 move.l D3, D0 00000B1E 4AAF 0024 tst.l [A7 + 0x24] 00000B22 504F addq.w A7, 8 00000B24 670C beq +0xE /* 00000B32 */ 00000B26 2F0A move.l -[A7], A2 00000B28 2003 move.l D0, D3 00000B2A 5280 addq.l D0, 1 00000B2C 3F00 move.w -[A7], D0 00000B2E A939 syscall EnableItem 00000B30 600A bra +0xC /* 00000B3C */ label00000B32: 00000B32 2F0A move.l -[A7], A2 00000B34 2003 move.l D0, D3 00000B36 5280 addq.l D0, 1 00000B38 3F00 move.w -[A7], D0 00000B3A A93A syscall DisableItem label00000B3C: 00000B3C 4CDF 5C08 movem.l D3,A2,A3,A4,A6, [A7]+ 00000B40 4E75 rts 00000B42 2F0A move.l -[A7], A2 00000B44 246F 0008 movea.l A2, [A7 + 0x8] 00000B48 41ED B260 lea.l A0, [A5 - 0x4DA0] 00000B4C 2488 move.l [A2], A0 00000B4E 41ED B7AA lea.l A0, [A5 - 0x4856] 00000B52 2488 move.l [A2], A0 00000B54 42AA 0004 clr.l [A2 + 0x4] 00000B58 42AA 0008 clr.l [A2 + 0x8] 00000B5C 486A 000C pea.l [A2 + 0xC] 00000B60 4EBA F9E8 jsr [PC - 0x618 /* 0000054A */] 00000B64 42AA 0018 clr.l [A2 + 0x18] 00000B68 022A 007F 001C andi.b [A2 + 0x1C], 0x7F 00000B6E 022A 00BF 001C andi.b [A2 + 0x1C], 0xBF 00000B74 002A 0020 001C ori.b [A2 + 0x1C], 0x20 /* ' ' */ 00000B7A 002A 0010 001C ori.b [A2 + 0x1C], 0x10 00000B80 426A 0020 clr.w [A2 + 0x20] 00000B84 204A movea.l A0, A2 00000B86 584F addq.w A7, 4 00000B88 245F movea.l A2, [A7]+ 00000B8A 4E75 rts 00000B8C 2F0A move.l -[A7], A2 00000B8E 514F subq.w A7, 8 00000B90 246F 0010 movea.l A2, [A7 + 0x10] 00000B94 200A move.l D0, A2 00000B96 6700 00AA beq +0xAC /* 00000C42 */ 00000B9A 41ED B7AA lea.l A0, [A5 - 0x4856] 00000B9E 2488 move.l [A2], A0 00000BA0 700C moveq.l D0, 0x0C 00000BA2 4AB2 0808 tst.l [A2 + D0 + 0x8] 00000BA6 6726 beq +0x28 /* 00000BCE */ 00000BA8 42A7 clr.l -[A7] 00000BAA 486D F300 pea.l [A5 - 0xD00] 00000BAE 486A 000C pea.l [A2 + 0xC] 00000BB2 486F 000C pea.l [A7 + 0xC] 00000BB6 4EBA FBB2 jsr [PC - 0x44E /* 0000076A */] 00000BBA 41ED B23C lea.l A0, [A5 - 0x4DC4] 00000BBE 2F48 0010 move.l [A7 + 0x10], A0 00000BC2 41ED B260 lea.l A0, [A5 - 0x4DA0] 00000BC6 2F48 0010 move.l [A7 + 0x10], A0 00000BCA 4FEF 0010 lea.l A7, [A7 + 0x10] label00000BCE: 00000BCE 2F2A 0008 move.l -[A7], [A2 + 0x8] 00000BD2 4EBA 0554 jsr [PC + 0x554 /* 00001128 */] 00000BD6 4AAA 0008 tst.l [A2 + 0x8] 00000BDA 584F addq.w A7, 4 00000BDC 6706 beq +0x8 /* 00000BE4 */ 00000BDE 2F2A 0008 move.l -[A7], [A2 + 0x8] 00000BE2 A932 syscall DisposeMenu label00000BE4: 00000BE4 4AAA 0018 tst.l [A2 + 0x18] 00000BE8 670A beq +0xC /* 00000BF4 */ 00000BEA 2F2A 0018 move.l -[A7], [A2 + 0x18] 00000BEE 4EAD DA92 jsr [A5 - 0x256E] 00000BF2 584F addq.w A7, 4 label00000BF4: 00000BF4 4AAA 0004 tst.l [A2 + 0x4] 00000BF8 670C beq +0xE /* 00000C06 */ 00000BFA 2F0A move.l -[A7], A2 00000BFC 2F2A 0004 move.l -[A7], [A2 + 0x4] 00000C00 4EBA F584 jsr [PC - 0xA7C /* 00000186 */] 00000C04 504F addq.w A7, 8 label00000C06: 00000C06 204A movea.l A0, A2 00000C08 5088 addq.l A0, 8 00000C0A 5888 addq.l A0, 4 00000C0C 2008 move.l D0, A0 00000C0E 671A beq +0x1C /* 00000C2A */ 00000C10 41ED B248 lea.l A0, [A5 - 0x4DB8] 00000C14 2548 000C move.l [A2 + 0xC], A0 00000C18 204A movea.l A0, A2 00000C1A 5088 addq.l A0, 8 00000C1C 5888 addq.l A0, 4 00000C1E 2008 move.l D0, A0 00000C20 6708 beq +0xA /* 00000C2A */ 00000C22 41ED B260 lea.l A0, [A5 - 0x4DA0] 00000C26 2548 000C move.l [A2 + 0xC], A0 label00000C2A: 00000C2A 200A move.l D0, A2 00000C2C 6706 beq +0x8 /* 00000C34 */ 00000C2E 41ED B260 lea.l A0, [A5 - 0x4DA0] 00000C32 2488 move.l [A2], A0 label00000C34: 00000C34 4A6F 0014 tst.w [A7 + 0x14] 00000C38 6F08 ble +0xA /* 00000C42 */ 00000C3A 2F0A move.l -[A7], A2 00000C3C 4EBA 064C jsr [PC + 0x64C /* 0000128A */] 00000C40 584F addq.w A7, 4 label00000C42: 00000C42 204A movea.l A0, A2 00000C44 504F addq.w A7, 8 00000C46 245F movea.l A2, [A7]+ 00000C48 4E75 rts 00000C4A 2F0A move.l -[A7], A2 00000C4C 4FEF FEFE lea.l A7, [A7 - 0x102] 00000C50 246F 010A movea.l A2, [A7 + 0x10A] 00000C54 356F 011A 0020 move.w [A2 + 0x20], [A7 + 0x11A] 00000C5A 486F 0100 pea.l [A7 + 0x100] 00000C5E 2F2F 0116 move.l -[A7], [A7 + 0x116] 00000C62 4EAD DA8C jsr [A5 - 0x2574] 00000C66 2548 0018 move.l [A2 + 0x18], A0 00000C6A 302F 0108 move.w D0, [A7 + 0x108] 00000C6E 48C0 ext.l D0 00000C70 504F addq.w A7, 8 00000C72 670C beq +0xE /* 00000C80 */ 00000C74 302F 0100 move.w D0, [A7 + 0x100] 00000C78 4FEF 0102 lea.l A7, [A7 + 0x102] 00000C7C 245F movea.l A2, [A7]+ 00000C7E 4E75 rts label00000C80: 00000C80 2F2F 0116 move.l -[A7], [A7 + 0x116] 00000C84 486F 0004 pea.l [A7 + 0x4] 00000C88 4EBA 04B0 jsr [PC + 0x4B0 /* 0000113A */] 00000C8C 302D B7A6 move.w D0, [A5 - 0x485A] 00000C90 526D B7A6 addq.w [A5 - 0x485A], 1 00000C94 3F00 move.w -[A7], D0 00000C96 486F 000A pea.l [A7 + 0xA] 00000C9A A931 syscall NewMenu 00000C9C 205F movea.l A0, [A7]+ 00000C9E 2548 0008 move.l [A2 + 0x8], A0 00000CA2 4AAA 0008 tst.l [A2 + 0x8] 00000CA6 584F addq.w A7, 4 00000CA8 660A bne +0xC /* 00000CB4 */ 00000CAA 7094 moveq.l D0, 0xFFFFFF94 00000CAC 4FEF 0102 lea.l A7, [A7 + 0x102] 00000CB0 245F movea.l A2, [A7]+ 00000CB2 4E75 rts label00000CB4: 00000CB4 2F2F 011C move.l -[A7], [A7 + 0x11C] 00000CB8 2F0A move.l -[A7], A2 00000CBA 2F2F 0116 move.l -[A7], [A7 + 0x116] 00000CBE 4EBA F40A jsr [PC - 0xBF6 /* 000000CA */] 00000CC2 3F40 010C move.w [A7 + 0x10C], D0 00000CC6 48C0 ext.l D0 00000CC8 4FEF 000C lea.l A7, [A7 + 0xC] 00000CCC 670C beq +0xE /* 00000CDA */ 00000CCE 302F 0100 move.w D0, [A7 + 0x100] 00000CD2 4FEF 0102 lea.l A7, [A7 + 0x102] 00000CD6 245F movea.l A2, [A7]+ 00000CD8 4E75 rts label00000CDA: 00000CDA 256F 010E 0004 move.l [A2 + 0x4], [A7 + 0x10E] 00000CE0 7000 moveq.l D0, 0x00 00000CE2 4FEF 0102 lea.l A7, [A7 + 0x102] 00000CE6 245F movea.l A2, [A7]+ 00000CE8 4E75 rts fn00000CEA: 00000CEA 48E7 1C38 movem.l -[A7], D3,D4,D5,A2,A3,A4 00000CEE 4FEF FF00 lea.l A7, [A7 - 0x100] 00000CF2 246F 011C movea.l A2, [A7 + 0x11C] 00000CF6 286F 0120 movea.l A4, [A7 + 0x120] 00000CFA 266F 0124 movea.l A3, [A7 + 0x124] 00000CFE 1A2F 0128 move.b D5, [A7 + 0x128] 00000D02 262F 012A move.l D3, [A7 + 0x12A] 00000D06 2F03 move.l -[A7], D3 00000D08 2F0C move.l -[A7], A4 00000D0A 486A 000C pea.l [A2 + 0xC] 00000D0E 4EBA F856 jsr [PC - 0x7AA /* 00000566 */] 00000D12 3800 move.w D4, D0 00000D14 3004 move.w D0, D4 00000D16 48C0 ext.l D0 00000D18 4FEF 000C lea.l A7, [A7 + 0xC] 00000D1C 670C beq +0xE /* 00000D2A */ 00000D1E 3004 move.w D0, D4 00000D20 4FEF 0100 lea.l A7, [A7 + 0x100] 00000D24 4CDF 1C38 movem.l D3,D4,D5,A2,A3,A4, [A7]+ 00000D28 4E75 rts label00000D2A: 00000D2A 2F0C move.l -[A7], A4 00000D2C 486A 000C pea.l [A2 + 0xC] 00000D30 4EBA F93E jsr [PC - 0x6C2 /* 00000670 */] 00000D34 2600 move.l D3, D0 00000D36 4AAA 0008 tst.l [A2 + 0x8] 00000D3A 504F addq.w A7, 8 00000D3C 674C beq +0x4E /* 00000D8A */ 00000D3E 2F2A 0008 move.l -[A7], [A2 + 0x8] 00000D42 486D B7A8 pea.l [A5 - 0x4858] 00000D46 3F03 move.w -[A7], D3 00000D48 A826 syscall InsertMenuItem/InsMenuItem 00000D4A 5283 addq.l D3, 1 00000D4C 200B move.l D0, A3 00000D4E 6732 beq +0x34 /* 00000D82 */ 00000D50 2F0B move.l -[A7], A3 00000D52 486F 0004 pea.l [A7 + 0x4] 00000D56 4EBA 03E2 jsr [PC + 0x3E2 /* 0000113A */] 00000D5A 1800 move.b D4, D0 00000D5C 504F addq.w A7, 8 00000D5E 6702 beq +0x4 /* 00000D62 */ 00000D60 1A04 move.b D5, D4 label00000D62: 00000D62 2F2A 0008 move.l -[A7], [A2 + 0x8] 00000D66 3F03 move.w -[A7], D3 00000D68 486F 0006 pea.l [A7 + 0x6] 00000D6C A947 syscall SetMenuItemText/SetItem 00000D6E 4A05 tst.b D5 00000D70 6718 beq +0x1A /* 00000D8A */ 00000D72 2F2A 0008 move.l -[A7], [A2 + 0x8] 00000D76 3F03 move.w -[A7], D3 00000D78 1005 move.b D0, D5 00000D7A 4880 ext.w D0 00000D7C 3F00 move.w -[A7], D0 00000D7E A84F syscall SetItemCmd 00000D80 6008 bra +0xA /* 00000D8A */ label00000D82: 00000D82 2F2A 0008 move.l -[A7], [A2 + 0x8] 00000D86 3F03 move.w -[A7], D3 00000D88 A93A syscall DisableItem label00000D8A: 00000D8A 7000 moveq.l D0, 0x00 00000D8C 4FEF 0100 lea.l A7, [A7 + 0x100] 00000D90 4CDF 1C38 movem.l D3,D4,D5,A2,A3,A4, [A7]+ 00000D94 4E75 rts fn00000D96: 00000D96 48E7 1030 movem.l -[A7], D3,A2,A3 00000D9A 246F 0010 movea.l A2, [A7 + 0x10] 00000D9E 266F 0014 movea.l A3, [A7 + 0x14] 00000DA2 4AAA 0008 tst.l [A2 + 0x8] 00000DA6 671A beq +0x1C /* 00000DC2 */ 00000DA8 2F0B move.l -[A7], A3 00000DAA 486A 000C pea.l [A2 + 0xC] 00000DAE 4EBA F8C0 jsr [PC - 0x740 /* 00000670 */] 00000DB2 2600 move.l D3, D0 00000DB4 2F2A 0008 move.l -[A7], [A2 + 0x8] 00000DB8 2003 move.l D0, D3 00000DBA 5280 addq.l D0, 1 00000DBC 3F00 move.w -[A7], D0 00000DBE A952 syscall DeleteMenuItem/DelMenuItem 00000DC0 504F addq.w A7, 8 label00000DC2: 00000DC2 2F0B move.l -[A7], A3 00000DC4 486A 000C pea.l [A2 + 0xC] 00000DC8 4EBA F8C0 jsr [PC - 0x740 /* 0000068A */] 00000DCC 504F addq.w A7, 8 00000DCE 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00000DD2 4E75 rts 00000DD4 2F0A move.l -[A7], A2 00000DD6 2F2F 000C move.l -[A7], [A7 + 0xC] 00000DDA 4EAD DA98 jsr [A5 - 0x2568] 00000DDE 2448 movea.l A2, A0 00000DE0 200A move.l D0, A2 00000DE2 584F addq.w A7, 4 00000DE4 6606 bne +0x8 /* 00000DEC */ 00000DE6 91C8 sub.l A0, A0 00000DE8 245F movea.l A2, [A7]+ 00000DEA 4E75 rts label00000DEC: 00000DEC 2F0A move.l -[A7], A2 00000DEE 2F2F 000C move.l -[A7], [A7 + 0xC] 00000DF2 4EBA 0008 jsr [PC + 0x8 /* 00000DFC */] 00000DF6 504F addq.w A7, 8 00000DF8 245F movea.l A2, [A7]+ 00000DFA 4E75 rts fn00000DFC: 00000DFC 48E7 0030 movem.l -[A7], A2,A3 00000E00 514F subq.w A7, 8 00000E02 266F 0018 movea.l A3, [A7 + 0x18] 00000E06 206F 0014 movea.l A0, [A7 + 0x14] 00000E0A 4868 000C pea.l [A0 + 0xC] 00000E0E 486F 0004 pea.l [A7 + 0x4] 00000E12 4EBA F938 jsr [PC - 0x6C8 /* 0000074C */] 00000E16 504F addq.w A7, 8 00000E18 6020 bra +0x22 /* 00000E3A */ label00000E1A: 00000E1A 206A 0004 movea.l A0, [A2 + 0x4] 00000E1E B1CB cmpa.l A0, A3 00000E20 6618 bne +0x1A /* 00000E3A */ 00000E22 264A movea.l A3, A2 00000E24 41ED B23C lea.l A0, [A5 - 0x4DC4] 00000E28 2E88 move.l [A7], A0 00000E2A 41ED B260 lea.l A0, [A5 - 0x4DA0] 00000E2E 2E88 move.l [A7], A0 00000E30 204B movea.l A0, A3 00000E32 504F addq.w A7, 8 00000E34 4CDF 0C00 movem.l A2,A3, [A7]+ 00000E38 4E75 rts label00000E3A: 00000E3A 4857 pea.l [A7] 00000E3C 4EBA F960 jsr [PC - 0x6A0 /* 0000079E */] 00000E40 2448 movea.l A2, A0 00000E42 2008 move.l D0, A0 00000E44 584F addq.w A7, 4 00000E46 66D2 bne -0x2C /* 00000E1A */ 00000E48 41ED B23C lea.l A0, [A5 - 0x4DC4] 00000E4C 2E88 move.l [A7], A0 00000E4E 41ED B260 lea.l A0, [A5 - 0x4DA0] 00000E52 2E88 move.l [A7], A0 00000E54 91C8 sub.l A0, A0 00000E56 504F addq.w A7, 8 00000E58 4CDF 0C00 movem.l A2,A3, [A7]+ 00000E5C 4E75 rts fn00000E5E: 00000E5E 48E7 1030 movem.l -[A7], D3,A2,A3 00000E62 4FEF FF00 lea.l A7, [A7 - 0x100] 00000E66 246F 0110 movea.l A2, [A7 + 0x110] 00000E6A 262F 0118 move.l D3, [A7 + 0x118] 00000E6E 082A 0007 001C btst.b [A2 + 0x1C], 0x7 00000E74 672E beq +0x30 /* 00000EA4 */ 00000E76 7003 moveq.l D0, 0x03 00000E78 B680 cmp.l D3, D0 00000E7A 6D28 blt +0x2A /* 00000EA4 */ 00000E7C 4AAA 0008 tst.l [A2 + 0x8] 00000E80 6716 beq +0x18 /* 00000E98 */ 00000E82 2F2A 0008 move.l -[A7], [A2 + 0x8] 00000E86 3F03 move.w -[A7], D3 00000E88 486F 0006 pea.l [A7 + 0x6] 00000E8C A946 syscall GetMenuItemText/GetItem 00000E8E 554F subq.w A7, 2 00000E90 486F 0002 pea.l [A7 + 0x2] 00000E94 A9B6 syscall OpenDeskAcc 00000E96 301F move.w D0, [A7]+ label00000E98: 00000E98 7000 moveq.l D0, 0x00 00000E9A 4FEF 0100 lea.l A7, [A7 + 0x100] 00000E9E 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00000EA2 4E75 rts label00000EA4: 00000EA4 2003 move.l D0, D3 00000EA6 5380 subq.l D0, 1 00000EA8 2F00 move.l -[A7], D0 00000EAA 486A 000C pea.l [A2 + 0xC] 00000EAE 4EBA F846 jsr [PC - 0x7BA /* 000006F6 */] 00000EB2 2648 movea.l A3, A0 00000EB4 200B move.l D0, A3 00000EB6 504F addq.w A7, 8 00000EB8 661C bne +0x1E /* 00000ED6 */ 00000EBA 3003 move.w D0, D3 00000EBC 48C0 ext.l D0 00000EBE 306A 0020 movea.w A0, [A2 + 0x20] 00000EC2 2208 move.l D1, A0 00000EC4 7410 moveq.l D2, 0x10 00000EC6 E5A9 lsl D1, D2 00000EC8 8280 or.l D1, D0 00000ECA 2001 move.l D0, D1 00000ECC 4FEF 0100 lea.l A7, [A7 + 0x100] 00000ED0 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00000ED4 4E75 rts label00000ED6: 00000ED6 2F2F 0114 move.l -[A7], [A7 + 0x114] 00000EDA 2F0B move.l -[A7], A3 00000EDC 4EBA FAE2 jsr [PC - 0x51E /* 000009C0 */] 00000EE0 4FEF 0108 lea.l A7, [A7 + 0x108] 00000EE4 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00000EE8 4E75 rts 00000EEA 48E7 1030 movem.l -[A7], D3,A2,A3 00000EEE 246F 0010 movea.l A2, [A7 + 0x10] 00000EF2 4AAA 0008 tst.l [A2 + 0x8] 00000EF6 6730 beq +0x32 /* 00000F28 */ 00000EF8 2F2F 0014 move.l -[A7], [A7 + 0x14] 00000EFC 2F0A move.l -[A7], A2 00000EFE 4EBA FEFC jsr [PC - 0x104 /* 00000DFC */] 00000F02 2648 movea.l A3, A0 00000F04 200B move.l D0, A3 00000F06 504F addq.w A7, 8 00000F08 671E beq +0x20 /* 00000F28 */ 00000F0A 2F0B move.l -[A7], A3 00000F0C 486A 000C pea.l [A2 + 0xC] 00000F10 4EBA F75E jsr [PC - 0x8A2 /* 00000670 */] 00000F14 2600 move.l D3, D0 00000F16 2F2A 0008 move.l -[A7], [A2 + 0x8] 00000F1A 2003 move.l D0, D3 00000F1C 5280 addq.l D0, 1 00000F1E 3F00 move.w -[A7], D0 00000F20 2F2F 0026 move.l -[A7], [A7 + 0x26] 00000F24 A947 syscall SetMenuItemText/SetItem 00000F26 504F addq.w A7, 8 label00000F28: 00000F28 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00000F2C 4E75 rts 00000F2E 514F subq.w A7, 8 00000F30 486F 0010 pea.l [A7 + 0x10] 00000F34 486D F310 pea.l [A5 - 0xCF0] 00000F38 206F 0014 movea.l A0, [A7 + 0x14] 00000F3C 4868 000C pea.l [A0 + 0xC] 00000F40 486F 000C pea.l [A7 + 0xC] 00000F44 4EBA F824 jsr [PC - 0x7DC /* 0000076A */] 00000F48 41ED B23C lea.l A0, [A5 - 0x4DC4] 00000F4C 2F48 0010 move.l [A7 + 0x10], A0 00000F50 41ED B260 lea.l A0, [A5 - 0x4DA0] 00000F54 2F48 0010 move.l [A7 + 0x10], A0 00000F58 4FEF 0018 lea.l A7, [A7 + 0x18] 00000F5C 4E75 rts fn00000F5E: 00000F5E 48E7 1020 movem.l -[A7], D3,A2 00000F62 246F 000C movea.l A2, [A7 + 0xC] 00000F66 262F 0010 move.l D3, [A7 + 0x10] 00000F6A 082A 0004 001C btst.b [A2 + 0x1C], 0x4 00000F70 6602 bne +0x4 /* 00000F74 */ 00000F72 7600 moveq.l D3, 0x00 label00000F74: 00000F74 4A83 tst.l D3 00000F76 6708 beq +0xA /* 00000F80 */ 00000F78 082A 0005 001C btst.b [A2 + 0x1C], 0x5 00000F7E 6640 bne +0x42 /* 00000FC0 */ label00000F80: 00000F80 4A83 tst.l D3 00000F82 6608 bne +0xA /* 00000F8C */ 00000F84 082A 0005 001C btst.b [A2 + 0x1C], 0x5 00000F8A 6734 beq +0x36 /* 00000FC0 */ label00000F8C: 00000F8C 4A83 tst.l D3 00000F8E 6716 beq +0x18 /* 00000FA6 */ 00000F90 002A 0020 001C ori.b [A2 + 0x1C], 0x20 /* ' ' */ 00000F96 4AAA 0008 tst.l [A2 + 0x8] 00000F9A 671E beq +0x20 /* 00000FBA */ 00000F9C 2F2A 0008 move.l -[A7], [A2 + 0x8] 00000FA0 4267 clr.w -[A7] 00000FA2 A939 syscall EnableItem 00000FA4 6014 bra +0x16 /* 00000FBA */ label00000FA6: 00000FA6 022A 00DF 001C andi.b [A2 + 0x1C], 0xDF 00000FAC 4AAA 0008 tst.l [A2 + 0x8] 00000FB0 6708 beq +0xA /* 00000FBA */ 00000FB2 2F2A 0008 move.l -[A7], [A2 + 0x8] 00000FB6 4267 clr.w -[A7] 00000FB8 A93A syscall DisableItem label00000FBA: 00000FBA 7001 moveq.l D0, 0x01 00000FBC 2B40 A5DE move.l [A5 - 0x5A22], D0 label00000FC0: 00000FC0 4CDF 0408 movem.l D3,A2, [A7]+ 00000FC4 4E75 rts fn00000FC6: 00000FC6 42A7 clr.l -[A7] 00000FC8 2F2F 0008 move.l -[A7], [A7 + 0x8] 00000FCC 4EBA 0054 jsr [PC + 0x54 /* 00001022 */] 00000FD0 4A80 tst.l D0 00000FD2 504F addq.w A7, 8 00000FD4 6604 bne +0x6 /* 00000FDA */ 00000FD6 7000 moveq.l D0, 0x00 00000FD8 6002 bra +0x4 /* 00000FDC */ label00000FDA: 00000FDA 7001 moveq.l D0, 0x01 label00000FDC: 00000FDC 2F00 move.l -[A7], D0 00000FDE 2F2F 0008 move.l -[A7], [A7 + 0x8] 00000FE2 4EBA FF7A jsr [PC - 0x86 /* 00000F5E */] 00000FE6 504F addq.w A7, 8 00000FE8 4E75 rts fn00000FEA: 00000FEA 514F subq.w A7, 8 00000FEC 206F 000C movea.l A0, [A7 + 0xC] 00000FF0 4868 000C pea.l [A0 + 0xC] 00000FF4 486F 0004 pea.l [A7 + 0x4] 00000FF8 4EBA F752 jsr [PC - 0x8AE /* 0000074C */] 00000FFC 486F 0018 pea.l [A7 + 0x18] 00001000 486D F308 pea.l [A5 - 0xCF8] 00001004 486F 0010 pea.l [A7 + 0x10] 00001008 4EBA F7C4 jsr [PC - 0x83C /* 000007CE */] 0000100C 41ED B23C lea.l A0, [A5 - 0x4DC4] 00001010 2F48 0014 move.l [A7 + 0x14], A0 00001014 41ED B260 lea.l A0, [A5 - 0x4DA0] 00001018 2F48 0014 move.l [A7 + 0x14], A0 0000101C 4FEF 001C lea.l A7, [A7 + 0x1C] 00001020 4E75 rts fn00001022: 00001022 2F0A move.l -[A7], A2 00001024 594F subq.w A7, 4 00001026 246F 000C movea.l A2, [A7 + 0xC] 0000102A 082A 0004 001C btst.b [A2 + 0x1C], 0x4 00001030 6608 bne +0xA /* 0000103A */ 00001032 7000 moveq.l D0, 0x00 00001034 584F addq.w A7, 4 00001036 245F movea.l A2, [A7]+ 00001038 4E75 rts label0000103A: 0000103A 2F0A move.l -[A7], A2 0000103C 4EBA 0050 jsr [PC + 0x50 /* 0000108E */] 00001040 4A80 tst.l D0 00001042 584F addq.w A7, 4 00001044 6708 beq +0xA /* 0000104E */ 00001046 7001 moveq.l D0, 0x01 00001048 584F addq.w A7, 4 0000104A 245F movea.l A2, [A7]+ 0000104C 4E75 rts label0000104E: 0000104E 082A 0006 001C btst.b [A2 + 0x1C], 0x6 00001054 672E beq +0x30 /* 00001084 */ 00001056 4AAA 0008 tst.l [A2 + 0x8] 0000105A 6720 beq +0x22 /* 0000107C */ 0000105C 700C moveq.l D0, 0x0C 0000105E 2032 0808 move.l D0, [A2 + D0 + 0x8] 00001062 2E80 move.l [A7], D0 00001064 554F subq.w A7, 2 00001066 2F2A 0008 move.l -[A7], [A2 + 0x8] 0000106A A950 syscall CountMItems 0000106C 301F move.w D0, [A7]+ 0000106E 48C0 ext.l D0 00001070 B097 cmp.l D0, [A7] 00001072 6708 beq +0xA /* 0000107C */ 00001074 7001 moveq.l D0, 0x01 00001076 584F addq.w A7, 4 00001078 245F movea.l A2, [A7]+ 0000107A 4E75 rts label0000107C: 0000107C 7000 moveq.l D0, 0x00 0000107E 584F addq.w A7, 4 00001080 245F movea.l A2, [A7]+ 00001082 4E75 rts label00001084: 00001084 202F 0010 move.l D0, [A7 + 0x10] 00001088 584F addq.w A7, 4 0000108A 245F movea.l A2, [A7]+ 0000108C 4E75 rts fn0000108E: 0000108E 48E7 1020 movem.l -[A7], D3,A2 00001092 514F subq.w A7, 8 00001094 206F 0014 movea.l A0, [A7 + 0x14] 00001098 4868 000C pea.l [A0 + 0xC] 0000109C 486F 0004 pea.l [A7 + 0x4] 000010A0 4EBA F6AA jsr [PC - 0x956 /* 0000074C */] 000010A4 504F addq.w A7, 8 000010A6 603E bra +0x40 /* 000010E6 */ label000010A8: 000010A8 4A2A 0018 tst.b [A2 + 0x18] 000010AC 6606 bne +0x8 /* 000010B4 */ 000010AE 4AAA 0014 tst.l [A2 + 0x14] 000010B2 6604 bne +0x6 /* 000010B8 */ label000010B4: 000010B4 7000 moveq.l D0, 0x00 000010B6 6002 bra +0x4 /* 000010BA */ label000010B8: 000010B8 7001 moveq.l D0, 0x01 label000010BA: 000010BA 4A80 tst.l D0 000010BC 6610 bne +0x12 /* 000010CE */ 000010BE 0C2A 0002 0018 cmpi.b [A2 + 0x18], 0x2 000010C4 57C0 seq D0 000010C6 4400 neg.b D0 000010C8 4880 ext.w D0 000010CA 48C0 ext.l D0 000010CC 6718 beq +0x1A /* 000010E6 */ label000010CE: 000010CE 7601 moveq.l D3, 0x01 000010D0 41ED B23C lea.l A0, [A5 - 0x4DC4] 000010D4 2E88 move.l [A7], A0 000010D6 41ED B260 lea.l A0, [A5 - 0x4DA0] 000010DA 2E88 move.l [A7], A0 000010DC 2003 move.l D0, D3 000010DE 504F addq.w A7, 8 000010E0 4CDF 0408 movem.l D3,A2, [A7]+ 000010E4 4E75 rts label000010E6: 000010E6 4857 pea.l [A7] 000010E8 4EBA F6B4 jsr [PC - 0x94C /* 0000079E */] 000010EC 2448 movea.l A2, A0 000010EE 2008 move.l D0, A0 000010F0 584F addq.w A7, 4 000010F2 66B4 bne -0x4A /* 000010A8 */ 000010F4 41ED B23C lea.l A0, [A5 - 0x4DC4] 000010F8 2E88 move.l [A7], A0 000010FA 41ED B260 lea.l A0, [A5 - 0x4DA0] 000010FE 2E88 move.l [A7], A0 00001100 7000 moveq.l D0, 0x00 00001102 504F addq.w A7, 8 00001104 4CDF 0408 movem.l D3,A2, [A7]+ 00001108 4E75 rts 0000110A 4AAF 0004 tst.l [A7 + 0x4] 0000110E 6716 beq +0x18 /* 00001126 */ 00001110 3F3C 0001 move.w -[A7], 0x1 00001114 206F 0006 movea.l A0, [A7 + 0x6] 00001118 4850 pea.l [A0] 0000111A 2057 movea.l A0, [A7] 0000111C 2250 movea.l A1, [A0] 0000111E 2269 0008 movea.l A1, [A1 + 0x8] 00001122 4E91 jsr [A1] 00001124 5C4F addq.w A7, 6 label00001126: 00001126 4E75 rts fn00001128: 00001128 4AAF 0004 tst.l [A7 + 0x4] 0000112C 670A beq +0xC /* 00001138 */ 0000112E 206F 0004 movea.l A0, [A7 + 0x4] 00001132 2050 movea.l A0, [A0] 00001134 3F10 move.w -[A7], [A0] 00001136 A936 syscall DeleteMenu label00001138: 00001138 4E75 rts fn0000113A: 0000113A 48E7 1830 movem.l -[A7], D3,D4,A2,A3 0000113E 554F subq.w A7, 2 00001140 246F 0016 movea.l A2, [A7 + 0x16] 00001144 266F 001A movea.l A3, [A7 + 0x1A] 00001148 7600 moveq.l D3, 0x00 0000114A 422F 0001 clr.b [A7 + 0x1] 0000114E 4212 clr.b [A2] 00001150 6050 bra +0x52 /* 000011A2 */ label00001152: 00001152 1004 move.b D0, D4 00001154 4880 ext.w D0 00001156 48C0 ext.l D0 00001158 0480 0000 0026 subi.l D0, 0x26 /* '&' */ 0000115E 6702 beq +0x4 /* 00001162 */ 00001160 600A bra +0xC /* 0000116C */ label00001162: 00001162 4A83 tst.l D3 00001164 6604 bne +0x6 /* 0000116A */ 00001166 7601 moveq.l D3, 0x01 00001168 6038 bra +0x3A /* 000011A2 */ label0000116A: 0000116A 7600 moveq.l D3, 0x00 label0000116C: 0000116C 4A83 tst.l D3 0000116E 6718 beq +0x1A /* 00001188 */ 00001170 1F44 0001 move.b [A7 + 0x1], D4 00001174 4878 0001 push.l 0x1 00001178 3F3C 0001 move.w -[A7], 0x1 0000117C 486F 0007 pea.l [A7 + 0x7] 00001180 4EAD E078 jsr [A5 - 0x1F88] 00001184 4FEF 000A lea.l A7, [A7 + 0xA] label00001188: 00001188 7600 moveq.l D3, 0x00 0000118A 7000 moveq.l D0, 0x00 0000118C 1012 move.b D0, [A2] 0000118E 5280 addq.l D0, 1 00001190 0C80 0000 0100 cmpi.l D0, 0x100 00001196 6C0A bge +0xC /* 000011A2 */ 00001198 5212 addq.b [A2], 1 0000119A 7000 moveq.l D0, 0x00 0000119C 1012 move.b D0, [A2] 0000119E 1584 0000 move.b [A2 + D0.w], D4 label000011A2: 000011A2 181B move.b D4, [A3]+ 000011A4 66AC bne -0x52 /* 00001152 */ 000011A6 102F 0001 move.b D0, [A7 + 0x1] 000011AA 544F addq.w A7, 2 000011AC 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+ 000011B0 4E75 rts 000011B2 2F0A move.l -[A7], A2 000011B4 594F subq.w A7, 4 000011B6 246F 000C movea.l A2, [A7 + 0xC] 000011BA 4AAA 000C tst.l [A2 + 0xC] 000011BE 56C0 sne D0 000011C0 4400 neg.b D0 000011C2 4880 ext.w D0 000011C4 48C0 ext.l D0 000011C6 6722 beq +0x24 /* 000011EA */ 000011C8 206F 0010 movea.l A0, [A7 + 0x10] 000011CC 2E90 move.l [A7], [A0] 000011CE 4A97 tst.l [A7] 000011D0 670E beq +0x10 /* 000011E0 */ 000011D2 4878 0001 push.l 0x1 000011D6 2F0A move.l -[A7], A2 000011D8 4EBA F894 jsr [PC - 0x76C /* 00000A6E */] 000011DC 504F addq.w A7, 8 000011DE 600A bra +0xC /* 000011EA */ label000011E0: 000011E0 42A7 clr.l -[A7] 000011E2 2F0A move.l -[A7], A2 000011E4 4EBA F888 jsr [PC - 0x778 /* 00000A6E */] 000011E8 504F addq.w A7, 8 label000011EA: 000011EA 584F addq.w A7, 4 000011EC 245F movea.l A2, [A7]+ 000011EE 4E75 rts 000011F0 2F0A move.l -[A7], A2 000011F2 594F subq.w A7, 4 000011F4 246F 000C movea.l A2, [A7 + 0xC] 000011F8 206F 0010 movea.l A0, [A7 + 0x10] 000011FC 2E90 move.l [A7], [A0] 000011FE 4AAA 000C tst.l [A2 + 0xC] 00001202 56C0 sne D0 00001204 4400 neg.b D0 00001206 4880 ext.w D0 00001208 48C0 ext.l D0 0000120A 661C bne +0x1E /* 00001228 */ 0000120C 4A97 tst.l [A7] 0000120E 670E beq +0x10 /* 0000121E */ 00001210 4878 0001 push.l 0x1 00001214 2F0A move.l -[A7], A2 00001216 4EBA F856 jsr [PC - 0x7AA /* 00000A6E */] 0000121A 504F addq.w A7, 8 0000121C 600A bra +0xC /* 00001228 */ label0000121E: 0000121E 42A7 clr.l -[A7] 00001220 2F0A move.l -[A7], A2 00001222 4EBA F84A jsr [PC - 0x7B6 /* 00000A6E */] 00001226 504F addq.w A7, 8 label00001228: 00001228 584F addq.w A7, 4 0000122A 245F movea.l A2, [A7]+ 0000122C 4E75 rts fn0000122E: 0000122E 48E7 0038 movem.l -[A7], A2,A3,A4 00001232 A11A syscall GetZone, flags=1 00001234 2848 movea.l A4, A0 00001236 4AAD A5E6 tst.l [A5 - 0x5A1A] 0000123A 6610 bne +0x12 /* 0000124C */ 0000123C 4EBA 0066 jsr [PC + 0x66 /* 000012A4 */] 00001240 4A80 tst.l D0 00001242 6608 bne +0xA /* 0000124C */ 00001244 91C8 sub.l A0, A0 00001246 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 0000124A 4E75 rts label0000124C: 0000124C 206D A5E6 movea.l A0, [A5 - 0x5A1A] 00001250 A01B syscall SetZone 00001252 202D A5EA move.l D0, [A5 - 0x5A16] 00001256 A122 syscall NewHandle, flags=1 00001258 2648 movea.l A3, A0 0000125A 200B move.l D0, A3 0000125C 670A beq +0xC /* 00001268 */ 0000125E 204B movea.l A0, A3 00001260 A029 syscall HLock 00001262 2453 movea.l A2, [A3] 00001264 248B move.l [A2], A3 00001266 6002 bra +0x4 /* 0000126A */ label00001268: 00001268 95CA sub.l A2, A2 label0000126A: 0000126A 204C movea.l A0, A4 0000126C A01B syscall SetZone 0000126E 200A move.l D0, A2 00001270 660E bne +0x10 /* 00001280 */ 00001272 202D A5EA move.l D0, [A5 - 0x5A16] 00001276 A11E syscall NewPtr, flags=1 00001278 2448 movea.l A2, A0 0000127A 200A move.l D0, A2 0000127C 6702 beq +0x4 /* 00001280 */ 0000127E 4292 clr.l [A2] label00001280: 00001280 204A movea.l A0, A2 00001282 5888 addq.l A0, 4 00001284 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 00001288 4E75 rts fn0000128A: 0000128A 2F0A move.l -[A7], A2 0000128C 246F 0008 movea.l A2, [A7 + 0x8] 00001290 598A subq.l A2, 4 00001292 4A92 tst.l [A2] 00001294 6706 beq +0x8 /* 0000129C */ 00001296 2052 movea.l A0, [A2] 00001298 A023 syscall DisposHandle/DisposeHandle 0000129A 6004 bra +0x6 /* 000012A0 */ label0000129C: 0000129C 204A movea.l A0, A2 0000129E A01F syscall DisposPtr/DisposePtr label000012A0: 000012A0 245F movea.l A2, [A7]+ 000012A2 4E75 rts fn000012A4: 000012A4 2F03 move.l -[A7], D3 000012A6 202D A5EA move.l D0, [A5 - 0x5A16] 000012AA 223C 0000 00C8 move.l D1, 0xC8 000012B0 4EAD DA68 jsr [A5 - 0x2598] 000012B4 7248 moveq.l D1, 0x48 000012B6 D081 add.l D0, D1 000012B8 2600 move.l D3, D0 000012BA 2003 move.l D0, D3 000012BC A11E syscall NewPtr, flags=1 000012BE 2B48 A5E6 move.l [A5 - 0x5A1A], A0 000012C2 4AAD A5E6 tst.l [A5 - 0x5A1A] 000012C6 6606 bne +0x8 /* 000012CE */ 000012C8 7000 moveq.l D0, 0x00 000012CA 261F move.l D3, [A7]+ 000012CC 4E75 rts label000012CE: 000012CE 42A7 clr.l -[A7] 000012D0 4267 clr.w -[A7] 000012D2 4870 3800 pea.l [A0 + D3] 000012D6 2F2D A5E6 move.l -[A7], [A5 - 0x5A1A] 000012DA 4EAD DD48 jsr [A5 - 0x22B8] 000012DE 7001 moveq.l D0, 0x01 000012E0 261F move.l D3, [A7]+ 000012E2 4E75 rts 000012E4 4EAD DC5A jsr [A5 - 0x23A6] 000012E8 2B40 A5EA move.l [A5 - 0x5A16], D0 000012EC 4EF9 FFFF F648 jmp [0xFFFFF648] 000012F2 0000 0001 ori.b D0, 0x1 000012F6 4979 0000 0000 chk.w D4, [0x00000000 /* __m68k_reset_stack__ */] 000012FC 0000 0000 ori.b D0, 0x0